package cn.com.nes.mybatis.agent.logs.mapper;

import cn.com.nes.mybatis.agent.logs.entity.ImportLogs;
import cn.com.nes.site.service.logs.bo.ImportMainLogPageBO;
import cn.com.nes.site.service.logs.dto.ImportMainLogDTO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ImportLogsMapper extends BaseMapper<ImportLogs> {

    public void updateCustomerInfoData(@Param("projectId") String projectId,
            @Param("operateTimeStamp") String operateTimeStamp);


    List<ImportLogs> queryLogsData(Page<ImportLogs> ImportLogs, @Param("vo") ImportLogs vo);


    List<ImportMainLogDTO> importMainLogPage(
            @Param("page") Page<ImportMainLogDTO> page, @Param("bo") ImportMainLogPageBO bo);

}
